Proof Trick : Small Inversions ∗
نویسنده
چکیده
In the process of proving some goal . . .Hi : Ti . . . ` C, we often need to invert an hypothesis Hi. More precisely, if its type Ti is an instance I(a) of an inductive type family I(x), we want to select the only possible constructors for I(a) and to get the corresponding components. Common instances of this situation occur when reasoning on language operational semantics given in small-step or big-step style [7]. For the sake of simplicity, let us consider a predicate for multiples of 3 defined (in Coq syntax [9, 1]) by
منابع مشابه
The Gilbreath Trick: A case study in Axiomatisation and Proof Development in the Coq Proof Assistant
We present the full axiomatisation and proof development of a non-trivial property of binary sequences, inspired from a card trick of N. Gilbreath. This case study illustrates the power and naturalness of the Calculus of Inductive Constructions as a specification language, and outlines a uniform methodology for conducting inductive proofs in the Coq proof assistant.
متن کاملApproximating Integrable Sets by Compacts Constructively
In locally compact spaces, (Borel-)measurable sets can be approximated by compact sets. Ulam extended this result to complete separable metric spaces. We give a constructive proof of Ulam’s theorem. It is first proved intuitionistically and then, using a logical ‘trick’ due to Ishihara, a proof acceptable in Bishop-style mathematics is obtained. We feel this proof provides some insight into Ish...
متن کاملApproximating Integrable Sets by Compacts Constructively
In locally compact spaces, (Borel-)measurable sets can be approximated by compact sets. Ulam extended this result to complete separable metric spaces. We give a constructive proof of Ulam’s theorem. It is first proved intuitionistically and then, using a logical ‘trick’ due to Ishihara, a proof acceptable in Bishop-style mathematics is obtained. We feel this proof provides some insight into Ish...
متن کاملApproximating Integrable Sets by Compacts Constructively
In locally compact spaces, (Borel-)measurable sets can be approximated by compact sets. Ulam extended this result to complete separable metric spaces. We give a constructive proof of Ulam’s theorem. It is first proved intuitionistically and then, using a logical ‘trick’ due to Ishihara, a proof acceptable in Bishop-style mathematics is obtained. We feel this proof provides some insight into Ish...
متن کاملThe Cayley Trick, lifting subdivisions and the Bohne-Dress theorem on zonotopal tilings
In 1994, Sturmfels gave a polyhedral version of the Cayley Trick of elimination theory: he established an order-preserving bijection between the posets of coherent mixed subdivisions of a Minkowski sum A1 + · · ·+Ar of point configurations and of coherent polyhedral subdivisions of the associated Cayley embedding C (A1 Ar). In this paper we extend this correspondence in a natural way to cover a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010